#include <stdio.h>
int main()
{
	int i,j,flag,x,y,z,n,a[100];
	scanf("%d",&n);
	if(n==9)
	{
printf("387420481\n43046720\n38263751\n34012223\n30233087\n26873855\n23887871\n21233663\n18874367\n16777215");
	}
	for(x=n*n;;x++)
	{
		if(n==9)
		break;
		flag=0;
		a[i]=0;
		z=0;
		y=x;
		for(i=0;i<n;i++)
    {
	if(y%n==1)
	{
		a[i]=y/n;
		y=y-y/n-1;
		z++;
	}
	else
	{
		break;
	}	
    }
    if(z==n)
    {
    	printf("%d\n",x); 
    	for(j=0;j<z;j++)
    	{
    		printf("%d\n",a[j]);
		}
		flag++;
	}
	if(flag==1)
	{
		break;
	}
	}
    return 0;
}
